package com.xy.p2p.dao;

import java.util.List;
import java.util.Map;
import com.xy.core.dao.BaseDao;
import com.xy.common.page.Pagination;
import com.xy.p2p.model.Tfinanceinfo;

public abstract interface TfinanceinfoDao extends BaseDao<Tfinanceinfo>
{
   public abstract List<Tfinanceinfo> getTfinanceinfo(Map<String, Object> map);
	public abstract Pagination getTfinanceinfoByPage(Map<String, Object> map,
			int pageNo, int pageSize);  
	public abstract List<Tfinanceinfo> getEnableFinanceInfo();
	public abstract List<Tfinanceinfo> getFullFinanceInfo();
	public abstract Pagination getFinanceInfoByCondition(String[] targetType,List<Map<String,Integer>> dateList,String[] credit,final int pageNo,final int pageSize);
}